Using Matrix indexes for Resource Discovery in Grid Environment
نویسندگان
چکیده
There are many resources and services in grid environment which may be distributed geographically. So, resource discovery methods with lower update and discovery costs are of vital significance. The centralized methods have the advantage of improved management of nodes, but in a grid with large number of nodes and resources, a bottleneck is caused in the server, which reduces the system efficacy significantly. Decentralized methods proposed till now are not able to discover the required resources of the users and update their environment without any additional traffic and referral to unnecessary nodes. In this paper, we use a matrix in each node to reserve the local resources and the information of children to access the requested resources of the user. In our algorithm, each node uses indexes of resources in its matrix to present available resources to the parent node. The user delivers the indexes of the resource, which contains the least bits, to one of the tree nodes. The main advantage of our method is that the unnecessary and extra nodes are not visited in both discovery and update phase; i.e. not only reduces the discovery cost but also lowers the update costs. Our proposed approach is an efficient and easy method. The simulation results indicate that our method is the most optimal one compared to other methods considering the visited nodes in the discovery and updating as well as the lower traffic.
منابع مشابه
Weighted-HR: An Improved Hierarchical Grid Resource Discovery
Grid computing environments include heterogeneous resources shared by a large number of computers to handle the data and process intensive applications. In these environments, the required resources must be accessible for Grid applications on demand, which makes the resource discovery as a critical service. In recent years, various techniques are proposed to index and discover the Grid resource...
متن کاملResource Discovery using Ontology Approach in Grid Environment
Grid technologies enable the sharing of a wide variety of distributed resources. To utilize these resources, effective Resource Management systems are needed. Resource Management system performs resource discovery to obtain information about the available resources. The most challenging task in Grid environment is to manage the heterogeneous resources which needs an Automatic Grid Resource Disc...
متن کاملA New Job Scheduling in Data Grid Environment Based on Data and Computational Resource Availability
Data Grid is an infrastructure that controls huge amount of data files, and provides intensive computational resources across geographically distributed collaboration. The heterogeneity and geographic dispersion of grid resources and applications place some complex problems such as job scheduling. Most existing scheduling algorithms in Grids only focus on one kind of Grid jobs which can be data...
متن کاملGrid Resource Discovery Algorithm Based on Distance
Resource discovery in a Grid environment is a critical problem and also a fundamental task which provides searching and locating necessary resources for given processes. Based on the domain and resource routing nodes, a grid resource discovery model of multilayer overlay network is given in this paper. And on this basis, using a linear combination of the block distance and chessboard distance i...
متن کاملWorkflow management and resource discovery for an intelligent grid
A computational grid provides coordinated and transparent access to computing resources for grid users. Workflow management and resource discovery are two important functions of an intelligent grid. Workflow management refers to automatic workflow creation and coordinated workflow execution, and resource discovery facilitates resource allocation and claiming. In this paper we discuss workflow m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011